package com.maidou.qiantai.vo.spu;

import com.maidou.qiantai.domain.Attr;
import com.maidou.qiantai.domain.SpuImage;
import com.ruoyi.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Author maidou
 * @Date 2024/3/14 0:46
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class SpuInfoVo
{
    /** 用户信息表id 主键 */
    private Long id;

    /** 头图 */
    private String header;

    /** 商品名称 */
    private String spuName;

    /** 商品描述 */
    private String spuDescription;

    /** 价格 */
    private BigDecimal price;

    /** 重量 */
    private BigDecimal weight;

    /** 商品介绍 */
    private String decript;

    /** 销量 */
    private Long num;

    /** 商品库存 */
    private Long ware;

    /**
     * sku属性
     */
    private List<SkuInfoVo> skuInfoVos;

    /**
     * 销售属性信息
     */
    private List<SpuAttrVo> spuAttrVos;

    /**
     * 商品属性
     */
    private List<SpuAttrGroupVo> spuAttrGroupVos;

    /**
     * 首图信息
     */
    private List<SpuImage> spuHeadImages;

    /**
     * 详情图信息
     */
    private List<SpuImage> spuInfoImages;

    //评论条数
    private Integer CommentNum;

    //好评数
    private Integer goodComment;

}
